﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data;
using DalGen.Entity;
using DalGen.Enum;

namespace DalGen.Contracts
{
	public interface IBuilder
	{

        EProjectInfo ProjectInfo { get; set; }

        List<string> GetTableName(string dbName);

        List<string> GetDataBaseName();

		List<ETableInfo> GetColumns(string dataBaseName,string sTableName);

        string Building(BuilderType type);

    }
}
